﻿$(document).ready(function () {
    $("#stopRequestEdit").click(function () {
        $("#editRequestWindow").hide();
        $("#requestList").show();
        ClearRequestField();
    });

});
function showRequestResponse(id) {
    $("#responseText" + id).toggle();

}

function ToggleRequestWindows() {
    
    $("#editRequestWindow").toggle();
    $("#requestList").toggle();
}

function ClearRequestField() {
    $("#requestType").html("");
    $("#requesterUrl").html("");
    $("requestTitle").html("");
    $("#requestDescription").html("");
    $("#responseList").empty();
    $("#requestIdBeingEdited").val(0);
    $("#responseSubmitText").html("")
}

function isEmpty(obj) { for (var i in obj) { return false; } return true; }

function editRequest(id) {
    $.get("/Request/Edit/" + id, function (data) {
        ClearRequestField();
        $("#requestType").html(data.requestType);
        $("#requesterUrl").html(" - Sent inn af <a href=\"/User/Details/" + data.requestedByUserId + "\">" + data.requesterUrlText + "</a>");
        $("requestTitle").html(data.requestTitle);
        $("#requestDescription").html(data.requestDescription);
        if (!isEmpty(data.responses)) {
            $("#responseTemplate").tmpl(data.responses).appendTo("#responseList");
        }
        //$(".responseText").hide;
        $("#statusId").val(data.statusId);
        $("#requestIdBeingEdited").val(data.requestId);
        $("#requestList").hide();
        $("#editRequestWindow").show();
    });
};